foreign delegations - Turkish English Dictionary